365bet中国官方网站

  • word of the day

    indigofera tinctoria

    indigofera tinctoria - 365bet中国官方网站 definition and meaning for word indigofera tinctoria

    Definition
    (noun) deciduous subshrub of southeastern Asia having pinnate leaves and clusters of red or purple flowers; a source of indigo dye
    Synonyms : indigo , indigo plant
  • Download our Mobile App Today